The Case Against User-Level Networking

نویسندگان

  • Kostas Magoutis
  • Margo Seltzer
  • Eran Gabber
چکیده

Extensive research on system support for enabling I/O-intensive applications to achieve performance close to the limits imposed by the hardware suggests two main approaches: Low overhead I/O protocols and the flexibility to customize I/O policies to the needs of applications. One way to achieve both is by supporting user-level access to I/O devices, enabling user-level implementations of I/O protocols. User-level networking is an example of this approach, specific to network interface controllers (NICs). In this paper, we argue that the real key to high-performance in I/O-intensive applications is user-level file caching and user-level network buffering, both of which can be achieved without user-level access to NICs. Avoiding the need to support user-level networking carries two important benefits for overall system design: First, a NIC exporting a privileged kernel interface is simpler to design and implement than one exporting a user-level interface. Second, the kernel is re-instated as a global system resource controller and arbitrator. We develop an analytical model of network storage applications and use it to show that their performance is not affected by the use of a kernel-based API to NICs.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

(The Impact of Native Social Networking on Promoting Student's Environmental Attitude (Case Study: Eitaa

The growth of social networking has made it possible to define new applications for this tool especially in learning, including formal, informal, and tacit education (visual, auditory and written). The purpose of this study was to explain the impact of the use of Eitaa social network on the environmental attitude of students in three cognitive, emotional and behavioral areas. The present study ...

متن کامل

Unintended Consequences of Hospital Payment: The Case of Swiss Diagnosis Related Groups

Background: In 2012, Switzerland changed from retrospective to prospective hospital payment based on diagnosis related groups (DRGs), following the example of the United States, Australia, and Germany. As in these countries, the objective of this transition was to motivate hospitals to improve efficiency by making them bear financial risk to some extent.Objective:...

متن کامل

Prediction of the general health of Internet user students based on the dependence on the Internet (Case Study: Tehran and Baku)

Purpose: Introduction: One of the most recent problems of the technology era is the use of extreme or addiction to the Internet, which has caused mental and social disorders, especially in young people. The present study aimed to investigate the degree of dependence, recognition of the relationship and the prediction of the mental health of Internet user students based on Dependence on the Inte...

متن کامل

The Relationship between Dependence on Mobile Social Networking and Academic Performance of Students (Case study: Second Grade Male High School Students of Tabriz City)

This research aims at the relationship between dependence on mobile social networking and academic performance of second-grade male high school students in Tabriz City. This research is an applied research based on descriptive-correlational methodology. Statistical population of this research includes all second-grade male high school students in the academic year of 2016-2017 whose volume is 2...

متن کامل

Title Provenance, Trust and Sharing in Peer-to-peer Case-based Web Search Provenance, Trust, and Sharing in Peer-to-peer Case-based Web Search

Despite the success of modern Web search engines, challenges remain when it comes to providing people with access to the right information at the right time. In this paper, we describe how a novel combination of case-based reasoning, Web search, and peer-to-peer networking can be used to develop a platform for personalized Web search. This novel approach benefits from better result quality and ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004